package com.dd.web.securities.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * 首页中指数线形图数据对象
 */
@Data
@ApiModel("指数线型图数据对象")
public class IndiceLineDataVo {

    @ApiModelProperty("指数名称")
    private String title;
    @ApiModelProperty("指数编码")
    private String code;
    @ApiModelProperty("指数历史收盘数据集合")
    private List<IndiceLineDataItemVo> dataItemVoList;

    public void addItem(IndiceLineDataItemVo itemVo){
        if (this.getDataItemVoList() == null){
            dataItemVoList = new ArrayList();
        }
        this.getDataItemVoList().add(itemVo);
    }
}
